System info
- Elixir: 1.12.3
- Erlang: 24.1.7
- Operating system: Linux
- Available memory: 15.36 GB
- CPU Information: 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz
- Number of Available Cores: 8
Run Time Comparison
| Name |
Iterations per Second |
Average |
Deviation |
Median |
Mode |
Minimum |
Maximum |
Sample size |
| Tail recursion |
218.30 K |
4.58 μs |
±79.71% |
3.96 μs |
3.73 μs |
2.33 μs |
1426.08 μs |
974263 |
| Enum.reduce |
119.53 K |
8.37 μs |
±95.94% |
7.93 μs |
7.94 μs |
5.75 μs |
3942.17 μs |
568072 |
| Body recursion |
86.32 K |
11.58 μs |
±123.99% |
10.81 μs |
10.76 μs |
9.27 μs |
4279.37 μs |
418050 |
Memory Usage Comparison
| Name |
Average |
Deviation |
Median |
Mode |
Minimum |
Maximum |
Sample size |
| Tail recursion |
0 B |
±0.00% |
0 B |
0 B |
0 B |
0 B |
128918 |
| Enum.reduce |
16064 B |
±0.00% |
16064 B |
16064 B |
16064 B |
16064 B |
104475 |
| Body recursion |
0 B |
±0.00% |
0 B |
0 B |
0 B |
0 B |
93627 |